keep oneself aloof from - Alemán Inglés Diccionario